package com.net.oil.order.contract;

import com.net.oil.base.IBaseModel;
import com.net.oil.order.bean.ReserveBeanV2;

/**
 * 作者：lch
 * 时间：2018/4/25 0025:下午 21:55
 * 邮箱：245850413@qq.com
 * 说明：
 */

public interface ReserveContract {
    interface Model extends IBaseModel{

        /**
         * 获取预约列表
         */
        void getReserveList(int page, int raws);
    }

    interface View {

        /**
         * 获取预约列表成功
         */
        void getReserveListSuccess(ReserveBeanV2 reserveBeans);

        /**
         * 获取预约列表失败
         */
        void getReserveListFailed();
    }

    interface Presenter {
        /**
         * 获取预约列表
         */
        void getReserveList(int page, int raws);

        /**
         * 获取预约列表成功
         */
        void getReserveListSuccess(ReserveBeanV2 reserveBeans);

        /**
         * 获取预约列表失败
         */
        void getReserveListFailed();
    }
}
